package com.power.sifa.approve.model.pageInfo;

import com.plf.common.domain.BasePageInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
*  第三人条件查询
*/

@Data
@ApiModel(value="第三人条件查询")
@EqualsAndHashCode(callSuper = false)
public class Apl_thirdperPageInfo extends BasePageInfo{

        @ApiModelProperty(value = "applyid+nanoid")
        private String f_id;
        @ApiModelProperty(value = "applyid+nanoid操作符")
        private String f_id_op = "like";

        @ApiModelProperty(value = "applyid")
        private String f_applyid;
        @ApiModelProperty(value = "applyid操作符")
        private String f_applyid_op = "like";

        @ApiModelProperty(value = "第三人类型")
        private Integer f_type;
        @ApiModelProperty(value = "第三人类型操作符")
        private String f_type_op = "=";
        @ApiModelProperty(value = "名称")
        private String f_name;
        @ApiModelProperty(value = "名称操作符")
        private String f_name_op = "like";

        @ApiModelProperty(value = "证件类型")
        private Integer f_cardtype;
        @ApiModelProperty(value = "证件类型操作符")
        private String f_cardtype_op = "=";
        @ApiModelProperty(value = "证件号")
        private String f_cardno;
        @ApiModelProperty(value = "证件号操作符")
        private String f_cardno_op = "like";

        @ApiModelProperty(value = "联系地址")
        private String f_addr;
        @ApiModelProperty(value = "联系地址操作符")
        private String f_addr_op = "like";

        @ApiModelProperty(value = "联系电话")
        private String f_tel;
        @ApiModelProperty(value = "联系电话操作符")
        private String f_tel_op = "like";

        @ApiModelProperty(value = "邮政编码")
        private String f_postcode;
        @ApiModelProperty(value = "邮政编码操作符")
        private String f_postcode_op = "like";

        @ApiModelProperty(value = "法定代表人或主要负责人")
        private String f_manager;
        @ApiModelProperty(value = "法定代表人或主要负责人操作符")
        private String f_manager_op = "like";

        @ApiModelProperty(value = "工作单位")
        private String f_unit;
        @ApiModelProperty(value = "工作单位操作符")
        private String f_unit_op = "like";

        @ApiModelProperty(value = "民族")
        private Integer f_nation;
        @ApiModelProperty(value = "民族操作符")
        private String f_nation_op = "=";
        @ApiModelProperty(value = "性别")
        private Integer f_gender;
        @ApiModelProperty(value = "性别操作符")
        private String f_gender_op = "=";
        @ApiModelProperty(value = "职务")
        private String f_job;
        @ApiModelProperty(value = "职务操作符")
        private String f_job_op = "like";

        @ApiModelProperty(value = "排序")
        private Integer f_sortnum;
        @ApiModelProperty(value = "排序操作符")
        private String f_sortnum_op = "=";
        @ApiModelProperty(value = "代理人id")
        private String f_agentid;
        @ApiModelProperty(value = "代理人id操作符")
        private String f_agentid_op = "like";

        @ApiModelProperty(value = "出生年月")
        private String f_birthym;
        @ApiModelProperty(value = "出生年月操作符")
        private String f_birthym_op = "like";

        @ApiModelProperty(value = "身份证明")
        private String f_filecard;
        @ApiModelProperty(value = "身份证明操作符")
        private String f_filecard_op = "like";

        @ApiModelProperty(value = "身份证明书")
        private String f_doccard;
        @ApiModelProperty(value = "身份证明书操作符")
        private String f_doccard_op = "like";

        @ApiModelProperty(value = "第三人证据材料")
        private String f_thirdevidence;
        @ApiModelProperty(value = "第三人证据材料操作符")
        private String f_thirdevidence_op = "like";

        @ApiModelProperty(value = "是否保存")
        private Integer f_saved;
        @ApiModelProperty(value = "是否保存操作符")
        private String f_saved_op = "=";

}